longevity difference - French English Dictionary